<?php 
    //require_once('FirePHPCore/FirePHP.class.php');
    //require_once '../controladores/embalajesControlador.php';       //La carpeta donde buscaremos los controladores
    //$firephp = FirePHP::getInstance(true);                      //Instanciamos el objeto
    $carpetaControladores = "controladores/";                   //Si no se indica un controlador, este es el controlador que se usar�
    $controladorPredefinido = "principal";
    $accionPredefinida = "bienvenida";                     //Si no se indica una accion, esta accion es la que se usar
    
    if(! empty($_GET['controlador']))
        $controlador = $_GET['controlador'];
    else
        $controlador = $controladorPredefinido;
    if(! empty($_GET['accion']))
        $accion = $_GET['accion'];
    else
        $accion = $accionPredefinida;  
    
    $controlador = $carpetaControladores . $controlador . 'Controlador.php';      //Formamos el nombre del fichero que contiene nuestro controlador
    $pruebacontrol = $controlador;                                          //Incluimos el controlador o detenemos todo si no existe
    if(is_file($pruebacontrol))
        require_once $pruebacontrol;
    else
        die('El controlador no existe - 404 not found');
    if(is_callable($accion))
        $accion();
    else
        die('La accion no existe - 404 not found');
?>
